// /deep/ .data-v-ba4eab78 {
// 	height: 272rpx!important;
// }
.goods {
	width: 100%;
	height: 100%;
	
	.goods_box {
		padding: 32rpx 32rpx 0 32rpx;
		// 海报
		.goods_top {
			width: 100%;
			height: 272rpx;
		}
		.goods_menu {
			border-radius: 16rpx;
			margin: 16rpx 0 16rpx 0;
			padding: 40rpx 44rpx 32rpx 32rpx;
			display: flex;
			justify-content: space-between;
			background-color: #fff;
			align-items: center;
		
			.menu_card {
				width: 25%;
				text-align: center;
				display: flex;
				flex-direction: column;
				align-items: center;
		
				image {
		
					width: 64rpx;
					height: 64rpx;
				}
		
				.menu_name {
					padding-top: 16rpx;
					font-size: 24rpx;
					line-height: 24rpx;
				}
			}
		}
		//积分
		.score {
			padding-bottom: 24rpx;
			display: flex;
			flex-wrap: wrap;
			align-items: center;
			.score_card + .score_card {
				margin-left: 25rpx;
			}
			.score_card {
				box-sizing: border-box;
				border-radius: 16rpx;
				width: 48%;
				background:  url(/static/img/card_06.png) no-repeat;
				background-size: 340rpx 228rpx;
				padding: 32rpx 108rpx 42rpx 32rpx;
				.card_name {
					font-size: 48rpx;
					line-height: 48rpx;
					font-weight: 600;
				}
					
				.card_type {
					padding: 12rpx 0 32rpx 0;
					font-size: 24rpx;
					line-height: 24rpx;
					color: #999;
				}
					
				.card_bottom {
					border: 1rpx solid #ff695b;
					width: 112rpx;
					height: 48rpx;
					border-radius: 10rpx;
					.bottom_left {
						font-size: 12px;
						color: #ff695b;
						line-height: 24px;
						font-weight: 600;
						text-align: center;
					}
					
				}	
		    }
		}
		
	}
	// 商品列表
	.goods_list{
		margin-top: 24rpx;
		padding: 0 32rpx 90rpx 32rpx;
	}

}